@import '../../../../assets/scss/mixin.scss';
.goods_msg {
    display: flex;
    align-items: center;
    .goods_left_box {
        position: relative;

        width: 60px;
        height: 60px;
        margin-right: 9px;
        .goods_img {
            width: 60px;
            min-width: 60px;
            height: 60px;

            border-radius: 2px;
        }
        .show_rule_msk {
            position: absolute;
            bottom: 0;

            width: 60px;
            height: 20px;

            text-align: center;

            color: #ffffff;
            background: rgb(51, 48, 45, 0.4);

            font-family: PingFangSC-Regular, PingFang SC;
            font-size: 12px;
            font-weight: 400;
            line-height: 20px;
        }
    }
    .goods_text {
        .goods_text_top_box {
            display: flex;
            .goods_name {
                color: #ff6b00;

                font-family: PingFangSC-Regular, PingFang SC;
                font-size: 14px;
                font-weight: 400;
                line-height: 22px;

                @include text-ellipsis(1);
                span:hover {
                    cursor: pointer;
                    text-decoration: underline;
                }
            }
            .erp_tag {
                box-sizing: border-box;
                width: 40px;
                min-width: 40px;
                height: 22px;
                margin-left: 4px;

                text-align: center;

                color: #ff6b00;
                border: 1px solid #facaa8;
                border-radius: 2px;
                background: #fffaf9;

                font-family: PingFangSC-Regular, PingFang SC;
                font-size: 12px;
                font-weight: 400;
                line-height: 22px;
            }
        }

        .goods_code {
            color: #969696;

            font-family: PingFangSC-Regular, PingFang SC;
            font-size: 14px;
            font-weight: 400;
        }
    }
}
.class_name {
    @include text-ellipsis(1);
}
.table_box {
    :deep {
        .el-table {
            font-family: PingFangSC-Regular, PingFang SC;
            font-size: 14px;
            font-weight: 400;
            :deep(.el-tabs__item) {
                font-size: 16px !important;
            }

            .el-button--small {
                color: #33302d;
                border: 1px solid #eaeaea;

                font-family: PingFangSC-Regular, PingFang SC;
                font-size: 12px;
                font-weight: 400;
            }
            .el-button--small + .el-button--small {
                margin-left: 8px;
            }
            .el-table__header-wrapper {
                .el-table__header {
                    .el-table__cell {
                        padding: 12px 0;
                    }
                }
            }
        }
        .el-tabs__nav-wrap {
            margin-bottom: -15px;
            &::after {
                height: 0;
            }
        }

        .el-table .el-table__cell {
            padding: 10px 0;
        }

        .el-table th.el-table__cell {
            color: #33302d;

            font-family: PingFangSC-Medium, PingFang SC;
            font-size: 14px;
            font-weight: 500;
        }
    }
}
